Circa: the Cooperative Intelligent Real-time Control Architecture Circa: the Cooperative Intelligent Real-time Control Architecture Table of Contents
نویسندگان
چکیده
CIRCA: THE COOPERATIVE INTELLIGENT REAL-TIME CONTROL ARCHITECTURE by David John Musliner Co-Chairs: Kang G. Shin and Edmund H. Durfee The Cooperative Intelligent Real-time Control Architecture (CIRCA) is a novel architecture for intelligent real-time control that can guarantee to meet hard deadlines while still using unpredictable, unrestricted AI methods. CIRCA includes a real-time subsystem used to execute reactive control plans that are guaranteed to meet the domain's real-time deadlines, keeping the system safe. At the same time, CIRCA's AI subsystem performs higher-level reasoning about the domain and the system's goals and capabilities, to develop future reactive control plans. CIRCA thus aims to be intelligent about real-time: rather than requiring the system's AI methods to meet deadlines, CIRCA isolates its reasoning about which time-critical reactions to guarantee from the actual execution of the selected reactions. The formal basis for CIRCA's performance guarantees is a state-based world model of agent/environment interactions. Borrowing approaches from real-time systems research, the world model provides the information required to make real-time performance guarantees, but avoids unnecessary complexity. Using the world model, the AI subsystem develops reactive control plans that restrict the world to a limited set of safe and desirable states, by guaranteeing the timely performance of actions to preempt transitions that lead out of the set of states. By executing such \safe" and \stable" plans, CIRCA's real-time subsystem is able to keep the system safe (in the world as modeled) for an indeterminate amount of time, while the parallel AI subsystem develops the next appropriate plan. We have applied a prototype CIRCA implementation to a simulated Puma robot arm performing multiple tasks with real-time deadlines, such as packing parts o a conveyor belt and responding to asynchronous interrupts. Our experimental results show how the system can guarantee to accomplish these tasks under a given set of domain conditions (e.g., conveyor belt speed) and resource limitations (e.g., robot arm speed). Furthermore, because CIRCA reasons explicitly about its own predictable, guaranteed behaviors, the system can recognize when its resources are insu cient for the desired behaviors (e.g., parts are arriving too quickly to be packed carefully), and can then make principled modi cations to its performance (e.g., temporarily stacking parts on a table) to maintain system safety. CIRCA: THE COOPERATIVE INTELLIGENT REAL-TIME CONTROL ARCHITECTURE by David John Musliner A dissertation submitted in partial ful llment of the requirements for the degree of Doctor of Philosophy (Computer Science and Engineering) in The University of Michigan 1993 Doctoral Committee: Professor Kang G. Shin, Co-Chair Assistant Professor Edmund H. Durfee, Co-Chair Associate Professor Daniel Koditschek Associate Professor John E. Laird Associate Research Scientist Terry E. Weymouth c David John Musliner 1993 All Rights Reserved
منابع مشابه
Deliberation scheduling strategies for adaptive mission planning in real-time environments
We are developing the Multi-Agent Self-Adaptive Cooperative Intelligent Real-Time Control Architecture (MASA-CIRCA) to address high-stakes, mission-critical, hazardous domains. [5, 6]. MASA-CIRCA is a domain-independent architecture for intelligent, self-adaptive autonomous control systems that can be applied to hard real-time, mission-critical applications. MASA-CIRCA includes a Controller Syn...
متن کاملThe Hybrid Planning-Scheduling System in CIRCA-II
Autonomous operation in a dynamic environment requires accurate and timely response. A real-time control plan specifies actions plus a resource schedule to guarantee real-time constraints will be met during plan execution. The Cooperative Intelligent Realtime Control Architecture (CIRCA-II) employs an integrated planning-scheduling system to create and execute real-time control plans. In this p...
متن کاملAppears in Working Notes of the AAAI Fall Symposium on Distributed Continual Planning
Introduction We are interested in extending the existing Cooperative Intelligent Real-Time Control Architecture (CIRCA) for real-time planning and control (Musliner, Durfee, & Shin 1993; 1995) into distributed applications such as the control of multiple unmanned aerial vehicles (UAVs). In such coarse-grain distributed applications, we envision multiple autonomous agents, each controlled by a C...
متن کاملDeliberation Scheduling for Planning in Real-Time
We are developing the Multi-Agent Self-Adaptive Cooperative Intelligent Real-Time Control Architecture (MASA-CIRCA) to address high-stakes, missioncritical, hazardous domains. (Musliner, Durfee, & Shin 1995; Musliner et al. 1999). MASA-CIRCA is a domain-independent architecture for intelligent, selfadaptive autonomous control systems that can be applied to hard real-time, mission-critical appli...
متن کاملMulti-Agent Mission Coordination via Negotiation
This paper is intended to give an intuitive overview of the operations of MASA-CIRCA, the Multi-Agent SelfAdaptive Cooperative Intelligent Real-Time Control Architecture. While individual CIRCA agents have been under development for some time, we have only recently begun developing the architecture’s multiagent capabilities. This paper briefly describes the high-level negotiation functions that...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006